package Laborum2.repository;

import java.util.List;

import Laborum2.Basicas.Ofertas;
import Laborum2.Basicas.Temporal;

public interface OfertasRepository {
	
	public List<Ofertas> obtenerOfertas();
	
	public List<Ofertas> obtenerOfertasId(int idOferta);
	
	public int obtenerIdOferta(int IdOferta);
	
	public void ingresar (Ofertas oferta);

	public void editar (int idOferta, Ofertas oferta);
	
	public void eliminar (int idOferta);

	public List<Ofertas> buscarXTitulo(String titulo);

	public List<Ofertas> buscarXDias(int dias);

	public List<Ofertas> obtenerOfertasXCargo(int cargo);

	public List<Ofertas> obtenerOfertasPorEmpresa(String ruc);
	public List<Temporal> obtenerCantidadDeOfertasporAnunciante();

}

